Big Huge Thesaurus

European wolf spider

noun